package jfae.core.test.properties;

import java.util.Date;

import javax.persistence.Entity;

import jfae.core.annotations.Editable;

@Entity
public class BaseEntity {

	private String stringProp;
	private Integer integerProp;
	private Long longProp;
	private Date dateProp;
	private Boolean booleanProp;
	
	@Editable(order=1)
	public String getStringProp() {
		return stringProp;
	}
	public void setStringProp(String stringProp) {
		this.stringProp = stringProp;
	}
	@Editable(order=2)
	public Integer getIntegerProp() {
		return integerProp;
	}
	public void setIntegerProp(Integer integerProp) {
		this.integerProp = integerProp;
	}
	@Editable(order=3)
	public Long getLongProp() {
		return longProp;
	}
	public void setLongProp(Long longProp) {
		this.longProp = longProp;
	}
	@Editable(order=4)
	public Date getDateProp() {
		return dateProp;
	}
	public void setDateProp(Date dateProp) {
		this.dateProp = dateProp;
	}
	@Editable(order=5)
	public Boolean getBooleanProp() {
		return booleanProp;
	}
	public void setBooleanProp(Boolean booleanProp) {
		this.booleanProp = booleanProp;
	}
	
}
